Definition of Stachys Sylvatica

  • (noun) foul-smelling perennial Eurasiatic herb with a green creeping rhizome

Synonyms of Stachys Sylvatica


Antonyms of Stachys Sylvatica


No Antonyms Found.

Homophones of Stachys Sylvatica


No Homophones Found.